open-ended employment contract - Français Anglais Dictionnaire